// **********************************************//
// 右键菜单
// 
// @author 张卫东
// @date 2014-1-10
// @id 72f8b5109dd2ec0b880c501e500122ab
// **********************************************//

(function() {
    function addRightClickMenu() {

        var menu = new gui.Menu();
        menu.append(getRefresh());
        menu.append(getReturnIndexPage());
        menu.append(getReturn());
        menu.append(getVersion());

        document.body.addEventListener('contextmenu', function(ev) {
                    ev.preventDefault();
                    menu.popup(ev.x, ev.y);
                    return false;
                });
        console.log("初始化右键菜单完毕");
    }

    function getRefresh() {
        var item = new gui.MenuItem({
                    type : "normal",
                    label : "刷新",
                    icon : "img/refresh.png",
                    click : function() {
                        window.location.href = window.location.href;
                    },
                    height : "20px"
                });
        return item;
    }

    function getReturn() {
        var item = new gui.MenuItem({
                    type : "normal",
                    label : "返回",
                    click : function() {
                        window.history.go(-1);
                    }
                });
        return item;
    }

    function getVersion() {
        var item = new gui.MenuItem({
                    type : "normal",
                    label : "版本 v0.6.1",
                    enabled : false
                });
        return item;
    }

    function getReturnIndexPage() {
        var item = new gui.MenuItem({
                    type : "normal",
                    label : "主页",
                    click : function() {
                        window.location.href = "peafowl/peafowl/index.html";
                    }
                });
        return item;
    }

    $(function() {
                addRightClickMenu();
            });
})();
